Time Loop 

image61.gif

The Time Loop Helper is another Non Linear Animation (NLA) feature that allows you to control the animation time independently of fixed timing or keyframes. All attached conditions and operators will loop within the time range as it is set in this Helper.

Operator Inputs 

ON - (Bool) This input data stream determines whether the operator is considered 'on' or 'off.' You can connect other operators to this input channel such as a Bool Helper to activate/deactivate the whole operator.

Time
- (Time) This input data stream is used to define the local time for the operator when the user wants to override the default system time.

Time To Loop
- (Time) This input data stream is used to set the time that should be looped within the helper. This value can be created or received from any other Time output data stream. For example, if you you create a timer that runs from frames 1 to 35, then this time range will be used as the loop.

Loop Time
- (Frame) This input data stream is used to override the Loop Time spinner within the rollout.

Type
- (Integer) This input data stream takes an integer value that represents the Type of Looping the Helper will use. Valid input values are 0 and 1, where:

0 = Loop from Start
1 = Ping Pong
 
 
Operator Outputs

  Time - (Time) This output data stream sends out the looped time value from within the TimeLoop helper for other operators and rules to use.

Rollout Menu 

image99.gif

Loop Time
- Use this parameter to set the Loop time of the animation. A value of 30 means that after 30 frames the animation will start again (cycle).

Loop from Start
- Select this option so that the animation loop always starts from the beginning.

Ping Pong
- Activate this option to cause the animation loop to go back and forth.